General classification
39
Classics
108
Flat
74
Hilly
25
Mountain
0
Time Trial
31
Baloise Belgium Tour
6
11
18/06
Stage 1
Merelbeke-Melle > Knokke-Heist
50
19/06
Stage 2
Beringen > Putte
27
20/06
Stage 3
Tessenderlo > Ham
3
21/06
Stage 4
Durbuy > Durbuy
10
22/06
Stage 5
Brussels > Brussels
29
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
53
27/04
Liège - Bastogne - Liège
Liège > Liège
DNF
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
13/04
Paris - Roubaix
Compiègne > Roubaix
5
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
43
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
23
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
24
26/03
Classic Brugge - De Panne
Brugge > De Panne
45
21/03
Bredene Koksijde Classic
Bredene > Koksijde
20/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
4
19/03
Danilith Nokere Koerse
Deinze > Nokere
52
08/03
Strade Bianche
Siena > Siena
18
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
61
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
140
UAE Tour
70
41
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
82
18/02
Al Hudayriyat Island > Al Hudayriyat Island
9
19/02
Ras al Khaimah > Jebel Jais
110
20/02
Fujairah Qidfa Beach > Umm al Quwain
21/02
American University Dubai > Hamdan Bin Mohammed Smart University
57
22/02
Stage 6
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
58
23/02
Stage 7
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
63
Tour of Oman
85
08/02
Bushar > Bimmah Sink Hole
14
09/02
Al Rustaq Fort > Yitti Hills
79
10/02
Fanja > Eastern Mountain
113
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
07/02
Muscat Classic
Al Mouj > Al Bustan